of the battering ram - Français Anglais Dictionnaire